﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TupleGeo.GIS.SpatialSchema.OLD {

  public class ILinearRing : IPointCollection<IPoint> {

    #region IList<IPoint> Members

    public int IndexOf(IPoint item) {
      throw new NotImplementedException();
    }

    public void Insert(int index, IPoint item) {
      throw new NotImplementedException();
    }

    public void RemoveAt(int index) {
      throw new NotImplementedException();
    }

    public IPoint this[int index] {
      get {
        throw new NotImplementedException();
      }
      set {
        throw new NotImplementedException();
      }
    }

    #endregion

    #region ICollection<IPoint> Members

    public void Add(IPoint item) {
      throw new NotImplementedException();
    }

    public void Clear() {
      throw new NotImplementedException();
    }

    public bool Contains(IPoint item) {
      throw new NotImplementedException();
    }

    public void CopyTo(IPoint[] array, int arrayIndex) {
      throw new NotImplementedException();
    }

    public int Count {
      get {
        throw new NotImplementedException();
      }
    }

    public bool IsReadOnly {
      get {
        throw new NotImplementedException();
      }
    }

    public bool Remove(IPoint item) {
      throw new NotImplementedException();
    }

    #endregion

    #region IEnumerable<IPoint> Members

    public IEnumerator<IPoint> GetEnumerator() {
      throw new NotImplementedException();
    }

    #endregion

    #region IEnumerable Members

    System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() {
      throw new NotImplementedException();
    }

    #endregion
  }

}
